home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2000 September / september_2000.iso / intercd / root / ^Linux / cdrecord-1.8.1 / libfile / patchlevel.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-15  |  4.2 KB  |  108 lines

  1. #define    FILE_VERSION_MAJOR    3
  2. #define    patchlevel        22
  3.  
  4. /*
  5.  * Patchlevel file for Ian Darwin's MAGIC command.
  6.  * $Id: patchlevel.h,v 1.22 1997/01/15 17:23:24 christos Exp $
  7.  *
  8.  * $Log: patchlevel.h,v $
  9.  * Revision 1.22  1997/01/15 17:23:24  christos
  10.  * - add support for elf core files: find the program name under SVR4 [Ken Pizzini]
  11.  * - print strings only up to the first carriage return [various]
  12.  * - freebsd international ascii support [J Wunsch]
  13.  * - magic fixes and additions [Guy Harris]
  14.  * - 64 bit fixes [Larry Schwimmer]
  15.  * - support for both utime and utimes, but don't restore file access times
  16.  *   by default [various]
  17.  * - \xXX only takes 2 hex digits, not 3.
  18.  * - re-implement support for core files [Guy Harris]
  19.  *
  20.  * Revision 1.21  1996/10/05 18:15:29  christos
  21.  * Segregate elf stuff and conditionally enable it with -DBUILTIN_ELF
  22.  * More magic fixes
  23.  *
  24.  * Revision 1.20  1996/06/22  22:15:52  christos
  25.  * - support relative offsets of the form >&
  26.  * - fix bug with truncating magic strings that contain \n
  27.  * - file -f - did not read from stdin as documented
  28.  * - support elf file parsing using our own elf support.
  29.  * - as always magdir fixes and additions.
  30.  *
  31.  * Revision 1.19  1995/10/27  23:14:46  christos
  32.  * Ability to parse colon separated list of magic files
  33.  * New LEGAL.NOTICE
  34.  * Various magic file changes
  35.  *
  36.  * Revision 1.18  1995/05/20  22:09:21  christos
  37.  * Passed incorrect argument to eatsize().
  38.  * Use %ld and %lx where appropriate.
  39.  * Remove unused variables
  40.  * ELF support for both big and little endian
  41.  * Fixes for small files again.
  42.  *
  43.  * Revision 1.17  1995/04/28  17:29:13  christos
  44.  * - Incorrect nroff detection fix from der Mouse
  45.  * - Lost and incorrect magic entries.
  46.  * - Added ELF stripped binary detection [in C; ugh]
  47.  * - Look for $MAGIC to find the magic file.
  48.  * - Eat trailing size specifications from numbers i.e. ignore 10L
  49.  * - More fixes for very short files
  50.  *
  51.  * Revision 1.16  1995/03/25  22:06:45  christos
  52.  * - use strtoul() where it exists.
  53.  * - fix sign-extend bug
  54.  * - try to detect tar archives before nroff files, otherwise
  55.  *   tar files where the first file starts with a . will not work
  56.  *
  57.  * Revision 1.15  1995/01/21  21:03:35  christos
  58.  * Added CSECTION for the file man page
  59.  * Added version flag -v
  60.  * Fixed bug with -f input flag (from iorio@violet.berkeley.edu)
  61.  * Lots of magic fixes and reorganization...
  62.  *
  63.  * Revision 1.14  1994/05/03  17:58:23  christos
  64.  * changes from mycroft@gnu.ai.mit.edu (Charles Hannum) for unsigned
  65.  *
  66.  * Revision 1.13  1994/01/21  01:27:01  christos
  67.  * Fixed null termination bug from Don Seeley at BSDI in ascmagic.c
  68.  *
  69.  * Revision 1.12  1993/10/27  20:59:05  christos
  70.  * Changed -z flag to understand gzip format too.
  71.  * Moved builtin compression detection to a table, and move
  72.  * the compress magic entry out of the source.
  73.  * Made printing of numbers unsigned, and added the mask to it.
  74.  * Changed the buffer size to 8k, because gzip will refuse to
  75.  * unzip just a few bytes.
  76.  *
  77.  * Revision 1.11  1993/09/24  18:49:06  christos
  78.  * Fixed small bug in softmagic.c introduced by
  79.  * copying the data to be examined out of the input
  80.  * buffer. Changed the Makefile to use sed to create
  81.  * the correct man pages.
  82.  *
  83.  * Revision 1.10  1993/09/23  21:56:23  christos
  84.  * Passed purify. Fixed indirections. Fixed byte order printing.
  85.  * Fixed segmentation faults caused by referencing past the end
  86.  * of the magic buffer. Fixed bus errors caused by referencing
  87.  * unaligned shorts or longs.
  88.  *
  89.  * Revision 1.9  1993/03/24  14:23:40  ian
  90.  * Batch of minor changes from several contributors.
  91.  *
  92.  * Revision 1.8  93/02/19  15:01:26  ian
  93.  * Numerous changes from Guy Harris too numerous to mention but including
  94.  * byte-order independance, fixing "old-style masking", etc. etc. A bugfix
  95.  * for broken symlinks from martin@@d255s004.zfe.siemens.de.
  96.  * 
  97.  * Revision 1.7  93/01/05  14:57:27  ian
  98.  * Couple of nits picked by Christos (again, thanks).
  99.  * 
  100.  * Revision 1.6  93/01/05  13:51:09  ian
  101.  * Lotsa work on the Magic directory.
  102.  * 
  103.  * Revision 1.5  92/09/14  14:54:51  ian
  104.  * Fix a tiny null-pointer bug in previous fix for tar archive + uncompress.
  105.  * 
  106.  */
  107.  
  108.